exoskeletal prosthesis - German English Dictionary